projects
/
project
/
bcm63xx
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a8c9d66
)
armv8: fsl-layerscape: spl: remove BSS clearing and board_init_r
author
Qianyu Gong
<
[email protected]
>
Wed, 7 Sep 2016 09:56:10 +0000
(17:56 +0800)
committer
York Sun
<
[email protected]
>
Wed, 14 Sep 2016 21:10:22 +0000
(14:10 -0700)
As per the top level U-Boot README "Board Initialisation Flow"
section, board_init_f() should return without calling board_init_r()
directly. Clearing BSS and calling board_init_r() will be done in
crt0_64.S.
Signed-off-by: Gong Qianyu <
[email protected]
>
Reviewed-by: York Sun <
[email protected]
>
arch/arm/cpu/armv8/fsl-layerscape/spl.c
patch
|
blob
|
history
diff --git
a/arch/arm/cpu/armv8/fsl-layerscape/spl.c
b/arch/arm/cpu/armv8/fsl-layerscape/spl.c
index b75547da9022b7339059baf41129e705ae5b0480..1dabdbb3058165dbc6bdde5a883a0fc5618e97ad 100644
(file)
--- a/
arch/arm/cpu/armv8/fsl-layerscape/spl.c
+++ b/
arch/arm/cpu/armv8/fsl-layerscape/spl.c
@@
-61,10
+61,5
@@
void board_init_f(ulong dummy)
i2c_init_all();
#endif
dram_init();
-
- /* Clear the BSS */
- memset(__bss_start, 0, __bss_end - __bss_start);
-
- board_init_r(NULL, 0);
}
#endif